#include<iostream>
#include<map>
#include<string>
using namespace std;
//在子类中直接使用父类的构造函数
//提高开发效率
class Base
{
    public:
        Base(int i) : m_i(i){};
        Base(int i, double j) : m_i(i), m_j(j){};
        Base(int i, double j,string k) : m_i(i), m_j(j),m_k(k){};
        int m_i;
        double m_j;
        string m_k;
};
class Child:public Base
{
    public://为了调用父类的构造函数  很麻烦
        Child(int i) : Base(i){};
        Child(int i) : Base(i) {};
        Child(int i,double j) : Base(i,  j) {};
        Child(int i,double j,string k) : Base(i, j, k) {};
        //直接继承构造函数  不用重写
        using Base :: Base;
};
int main()
{

    return 0;
}